Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 QUEEN SQUARE Terraced £1,028,917 £436,205 3 Jun 2003
28 QUEEN SQUARE Terraced £638,317 £375,000 13 Jul 2012
32 QUEEN SQUARE £4,350,000 15 Dec 2022